package com.edais.persistence;

import com.edais.domain.ExtractConfig;
import com.edais.domain.UserExtractInfo;
import com.edais.domain.gift.PointGrade;

import java.util.Map;

public interface UserExtractInfoMapper {
	UserExtractInfo getUserExtractInfo(Map<String,Object> paramsMap);

	ExtractConfig queryExtractConfigByPointGrade(Map<String,Object> paramsMap);

	PointGrade queryPointGradeByUserId(Map<String,Object> paramsMap);

	Integer insertUserExtractInfo(UserExtractInfo extractInfo);

	int updateUserExtractInfo (UserExtractInfo extractInfo);

	int returnQuickUserExtractInfo (UserExtractInfo extractInfo);

	int returnNormalUserExtractInfo (UserExtractInfo extractInfo);

	UserExtractInfo getUserExtractInfoForUpdate(Map<String,Object> paramsMap);


}
